package org.fast.develop.logicflow.runtime.expression;

/**
 * 项 目 名：gs-tto-data-mapping
 * 源文件名：com.geekstorm.tto.datamapping.core.expression.ExpressionGetInvocation
 * 文件版本：1.0.0
 * 创建人： 莫寅
 * 创建日期：2020-07-23 11:18
 * 修改作者：莫寅
 * 修改日期：2020-07-23 11:18
 * 文件描述：
 * By：2020 © CompanyName  , Inc. All Rights Reserved.
 */
import javax.el.ELContext;
import javax.el.ValueExpression;

public class ExpressionGetInvocation extends ExpressionInvocation {

	protected final ELContext elContext;

	public ExpressionGetInvocation(ValueExpression valueExpression, ELContext elContext) {
		super(valueExpression);
		this.elContext = elContext;
	}

	@Override
	protected void invoke() {
		invocationResult = valueExpression.getValue(elContext);
	}

}
